spatial self-shielding - Spanish English Dictionary